Add quasitopos property#243
Conversation
|
Thank you for the PR! I made some minor comments. I haven't checked out the code yet in my editor, I will do that tomorrow. Related issue: #18 |
|
Actually, could you check Johnstone C2.2.13 for the exact statement, and if it matches what's on the nLab page, could you check whether the definition of "generating set" he uses matches the one we use? If so, then I'd think the category of pseudotopological spaces would be a counterexample to the first statement: it's certainly a locally small quasitopos; it's cocomplete (for arbitrary coproducts, take the disjoint union and set the convergent filters to be exactly the ones containing an image of a convergent filter in one of the components); and it has a generating set (in fact it's even well-pointed). I suspect that the correct statement of the first one would have to replace "generating set" with "small dense subcategory". If that's the case, then we don't currently have all the component properties of either formulation. Though I guess I could approximate it with a combination of the two, "Grothendieck quasitopos <-> quasitopos + locally small + locally presentable". EDIT: Actually I guess locally presentable -> locally essentially small so that becomes Grothendieck quasitopos <-> quasitopos + locally presentable. |
|
The context was that I was considering adding "Grothendieck quasitopos" property to the PR, and then the example of SepPsh(X) as an example of a Grothendieck quasitopos which is not an elementary topos (under the assumption that the topology on X is not totally ordered under inclusion). So I wanted to evaluate what would be a correct equivalent condition, hopefully using existing properties. The "first statement" was referring to the restatement of this theorem on the nLab quasitopos page, which corresponds to the equivalence (ii) <=> (iii) in Johnstone's theorem. So, it does look like Johnstone's definition of "generating set" is different from ours (which he calls "separating set"). Johnstone's version certainly seems related to being able to express objects as colimits of generating objects, though I'm not sure of the exact relation off the top of my head. |
|
I understand. But I won't be able to help with that, I am afraid. Maybe it's also necessary to edit the nLab article or reach out to the authors since it "misquotes" (because of Johnstone's weird terminology) the theorem. |
|
Right now, I think the major property to be resolved is whether it has effective cocongruences. I'm pretty convinced, using that the sheafification is effective, that the comparison morphism For the opposite approach, a non-effective equivalence relation I can think of would be something like: say But in any case, any counterexample would have to be roughly of this form "equality when restricted to a regular subobject, augmented by existence of something where that something is forced to be unique if it exists". Edit: Fixed MathJax formulas |
|
I think I have a rough proof now: Since In fact, this should pretty easily generalize to the category of separated objects of a Lawvere-Tierney topology. The only thing that makes it not as easy to generalize to an arbitrary quasitopos is the involvement of regular epimorphisms. |
There was a problem hiding this comment.
Do we want to add separate entries for the cases
EDIT. Ok maybe the case
|
The brief introduction to Lawvere-Tierney topologies I would give is: It's just an abstraction of the important properties of the "locally" qualifier on topological spaces. Namely, if Then the observation which relates this to separatedness and sheaves is: a presheaf A commonly used equivalent condition to separatedness is: a presheaf The "locally" Lawvere-Tierney topology just extends this to subobjects considered as equivalence classes of monomorphisms as usual. It's also straightforward to generalize this to a Grothendieck site, of course. One of the conditions of a Lawvere-Tierney topology is that the closure operation commutes with pullbacks, so it induces an endomorphism of the Sub functor, and thus a morphism |
|
I was thinking of modifying the proof of the special morphisms to start with a calculation that the image in Sep(j) is the same as the image as calculated in Does this revision sound good to you? |
|
Incidentally, the search http://localhost:5173/category-search/results?satisfied=regular%7Ecoregular&unsatisfied=thin%7Ebalanced also returned the example of TorsFreeAb where the description of special morphisms looked very similar, just with saturation in place of "locally"-closure or |
Thanks a lot!
I don't have an opinion on this right now.
Can we perhaps move this to a separate issue or PR? As for the review, I need to postpone this a few days. I need some pause from this project. |
…ple of separated presheaves on a topological space
| - cogenerator | ||
| - effective cocongruences | ||
| proof: >- | ||
| We have that $\BiSep(\C, J, K)$ is a reflective subcategory of $\Sh(\C, J)$, with the reflector preserving finite limits. (This is a special case of the more general situation of $\Sep(j)$ being a reflective subcategory of $\T$ whenever $j$ is a Lawvere-Tierney topology on an elementary topos $\T$ with the reflector preserving finite limits.) The result follows from Lemma 3 <a href="/content/subcategories">here</a>. |
There was a problem hiding this comment.
"... general situation ..." - Please add a reference why it is a reflective subcategory, and for the claim that the reflector preserves finite limits.
| ### Special Morphisms | ||
|
|
||
| ::: Lemma 1 | ||
| Let $\T$ be an elementary topos with a <a href="https://ncatlab.org/nlab/show/Lawvere-Tierney+topology" target="_blank">Lawvere-Tierney topology</a> $j$. Then in the full subcategory $\Sep(j)$ of $j$-separated objects:<br> |
There was a problem hiding this comment.
Add the definition of a
| (d) The regular epimorphisms are the morphisms whose image in $\T$ are epimorphisms. | ||
| ::: | ||
|
|
||
| _Proof._ Recall that $\Sep(j)$ is a reflective subcategory of $\T$, where the reflector takes an object $X$ to the quotient of $X$ by the congruence defined by the $j$-closure of the diagonal in $X\times X$. Also recall that the equalizer of $j, \id : \Omega_\T \rightrightarrows \Omega_\T$ is a $j$-separated object $\Omega_j$ which serves as the regular subobject classifier in $\Sep(j)$, and since $j$ is idempotent, this can also be described as the image (in $\T$) of $j$.<br> |
There was a problem hiding this comment.
Maybe write X_{sep} since this notation is used below.
|
|
||
| _Proof._ Suppose $p : X + X' \twoheadrightarrow E$ is a cocongruence (where $X'$ is an isomorphic copy of $X$), with coreflexivity morphism $r : E \to X$ and cotransitivity morphism $t : E \to E +_X E'$. (Here $E'$ is an isomorphic copy of $E$, and $E +_X E'$ is the coproduct modulo the relations $p(x') = p(x)'$.) We will also let $Y$ be the subobject of $X$ given by $x : X$ such that $p(x) = p(x')$. Note that $Y$ is $j$-closed in $X$ since $E$ is $j$-separated. | ||
|
|
||
| We will first show that $p$ is in fact an epimorphism in $\T$. The argument will be in the internal logic of $\T$. Thus, suppose $e : E$, and let $x \coloneqq r(e) : X$. Then since $p$ is an epimorphism in $\Sep(j)$, we have $j(e = p(x) \lor e = p(x'))$. Also, since $E + E' \to E +_X E'$ is an epimorphism in $\T$, we have $t(e)$ is the image of an element of either $E$ or $E'$. In the first case, applying the section $e \mapsto e, e' \mapsto p(r(e)') : E +_X E' \to E$ of the inclusion $E \to E +_X E'$, and the fact that $t$ is the unique map such that $p(y) \mapsto p(y), p(y') \mapsto p(y')'$ for each $y : X$, we conclude the section composed with $t$ is the identity; thus, we get $t(e) = e$. Now if $e = p(x')$, then from $t(e) = e$ we conclude $x \in Y$, so $e = p(x)$ also. Therefore, $(e = p(x) \lor e = p(x')) \rightarrow e = p(x)$, so $j(e = p(x) \lor e = p(x'))$ implies $j(e = p(x))$, which in turn implies $e = p(x)$ since $E$ is $j$-separated. Similarly, if $t(e)$ is the image of an element of $E'$, then $e = p(x)'$. In either case, we have shown that $e$ is in the image of $p$, as desired. |
There was a problem hiding this comment.
I must admit that I am not able to review this PR. Too much is unclear to me, especially in this paragraph.
There was a problem hiding this comment.
Several options:
- We merge this PR either way, I don't need to understand everything.
- We find another person that checks the details.
- More details are added to make it self-contained.
|
I think I've found a proof that a general quasitopos has effective cocongruences. In fact, the core of the argument seemed to generalize to a proof that regular + extensive + quotients of congruences -> effective cocongruences (which doesn't directly apply to SepPsh(X) for example, but the failure to have disjoint coproducts is controlled enough that a cocongruence lives within a subcategory where you can apply that result). Interestingly, this seems to have made several "not regular" assignments redundant: for LRS_R, Meas, Met_oo, Pos, Prost, Cat, Top. Essentially, I guess the proof provides a way to take a non-effective cocongruence, and construct a pullback diagram where the bottom row is a regular epimorphism but the top row is not. That pullback diagram, more concretely, has the cocongruence |
… also, the core of the argument was an implication that turned out to make several manual assignments of non-regularity redundant


Adds properties: quasitopos, Grothendieck quasitopos
As a prototypical example of the latter, adds the category of separated presheaves on a topological space